difficult of explanation - Alemán Inglés Diccionario